every nook and cranny - French English Dictionary